package com.mkh.st.admin.api.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.*;
import java.io.Serializable;
@Data
public class TenantSaveVO implements Serializable {

	@ApiModelProperty(value="租户主键")
	private Long id;
	/**
	 * 租户名称
	 */
	@ApiModelProperty(value="租户名称")
	@NotBlank(message = "租户名称不能为空!")
	private String tenantName;
	/**
	 * 租户编码
	 */
	@ApiModelProperty(value="租户编码")
	@NotBlank(message = "租户编码不能为空!")
	private String tenantCode;
	/**
	 * 最大用户数
	 */
	@ApiModelProperty(value="最大用户数")
	@NotNull(message = "最大用户数不能为空!")
	private Integer maxUserCount;

	@ApiModelProperty(value="启用状态 1启用 0冻结")
	@NotNull(message = "启用状态不能为空!")
	private Integer status;

	@ApiModelProperty(value="手机号码")
	private String phoneNumber;

	@ApiModelProperty(value="联系人")
	private String contact;

	@ApiModelProperty(value="备注")
	private String remark;
}
